TECHNOLOGICAL ADVANCEMENTS